package github.ziwukun.jsonql.exe;

import java.util.List;
import java.util.Map;

import github.ziwukun.jsonql.lang.JSONQL;
import github.ziwukun.jsonql.orm.ContainerType;

/**
 * 容器执行器
 * 转换JSON QL 为容器的语句并执行，返回数据结果
 * @author Hugo.Yu
 */
public interface CtnQLExecutor {
	ContainerType support();
	@SuppressWarnings("rawtypes")
	List<Map> exe(JSONQL ql);
}
